import axios from 'axios'
// 获取当前城市天气信息 此函数返回一个Promise 对象 调用时请使用.then方法获取最终返回值
function getweather() {
  return  axios({
    url: 'https://restapi.amap.com/v3/ip',
    method: 'post',
    params: {
        key: 'd16b59895ea80ae1dc95fcf2165996ad'
    },
  }).then((res) => {
      return  axios({
        url: "https://restapi.amap.com/v3/weather/weatherInfo",
        method: "GET",
        params: {
        key: "d16b59895ea80ae1dc95fcf2165996ad",
        city: res.data.adcode,
        extensions: 'all',
        output: "JSON"
        },
      })
    })
}
export {getweather}

// lives
// 实况天气数据信息
// province 省份名
// city 城市名
// adcode 区域编码
// weather 天气现象（汉字描述）
// temperature 实时气温，单位：摄氏度
// winddirection 风向描述
// windpower 风力级别，单位：级
// humidity 空气湿度
// reporttime 数据发布的时间
// forecast 预报天气信息数据
// city 城市名称
// adcode 城市编码
// province 省份名称
// reporttime 预报发布时间


// casts
// 预报数据 list 结构，元素 cast,按顺序为当天、第二天、第三天的预报数据
// date 日期
// week 星期几
// dayweather 白天天气现象
// nightweather 晚上天气现象
// daytemp 白天温度
// nighttemp 晚上温度
// daywind 白天风向
// nightwind 晚上风向
// daypower 白天风力
// nightpower 晚上风力